#ifndef SUPPORT_H
#define SUPPORT_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>

//以下为G++环境下头文件
#include <termios.h>  
#include <unistd.h>  
#include <fcntl.h>
#include <assert.h>


//以下为vs环境下头文件
//#include<conio.h>
//#include<windows.h>

#define HOLD 0
#define UP 1
#define DOWN 2
#define LIFT 3
#define RIGHT 4
#define PAUSE 5
#define LEAVE 6
#define Y 7
#define N 8
#define SPACE 9

			
int kbhit();					//为linux添加kbhit函数，返回1表示有按键被按下，返回0表示无按键被按下

int getch();					//为linux添加getch()函数

int readKeyboard(int cmd);		//读键盘函数,cmd若为0则无按键按下时返回HOLD，若为1在无按键按下时等待按键

void clearScreen();			//清屏

void delay_ms(int t);			//按毫秒延时

#endif
